Planar Curve Ooset Based on Circle Approximation

نویسندگان

  • In-Kwon Lee
  • Myung-Soo Kim
  • Gershon Elber
چکیده

An algorithm is presented to approximate planar ooset curves within an arbitrary tolerance > 0. Given a planar parametric curve C(t) and an ooset radius r, the circle of radius r is rst approximated by piecewise quadratic B ezier curve segments within the tolerance. The exact ooset curve C r (t) is then approximated by the convolution of C(t) with the quadratic B ezier curve segments. For a polynomial curve C(t) of degree d, the ooset curve C r (t) is approximated by planar rational curves, C a r (t)'s, of degree 3d ? 2. For a rational curve C(t) of degree d, the ooset curve is approximated by rational curves of degree 5d ? 4. When they have no self-intersections, the approximated ooset curves, C a r (t)'s, are guaranteed to be within-distance from the exact ooset curve C r (t). The eeectiveness of this approximation technique is demonstrated in the ooset computation of planar curved objects bounded by polynomial/rational parametric curves.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparing O set Curve Approximation

OOset curves have diverse engineering applications , which have consequently motivated extensive research concerning various ooset techniques. OOset research in the early 1980s focused on approximation techniques to solve immediate application problems in practice. This trend continued until 1988, when Hoschek 1, 2] applied non-linear optimization techniques to the ooset approximation problem. ...

متن کامل

New Approximation Methods for Planar O set and Convolution Curves

We present new methods to approximate the ooset and con-volution of planar curves. These methods can be used as fundamental tools in various geometric applications such as NC machining and collision detection of planar curved objects. Using quadratic curve approximation and tangent eld matching, the ooset and convolution curves can be approximated by polynomial or rational curves within the tol...

متن کامل

New Approximation Methods of Planar O setand Convolution

We present new methods that approximate the ooset and convolution of planar curves. They can be used as fundamental tools in various interesting geometric applications such as NC machining and collision detection of planar curved objects. Using quadratic curve approximation and tangent eld matching, the oo-set and convolution curves can be approximated by polynomial or rational curves within th...

متن کامل

Approximation of Variable Radius Ooset Curves and Its Application to B Ezier Brush Stroke Design

We present an algorithm to approximate the variable radius ooset curves by cubic B ezier curves. The ooset curve is approximated by a cubic B ezier curve which interpolates the positions and derivatives of the exact ooset curve at both end points. Thus, it approximates the exact ooset curve very closely near the curve end points, but not necessarily in the middle of the curve. Given a xed base ...

متن کامل

Modeling and Animation of Generalized Cylinders with Variable Radius O set Space Curves

A method is presented for the modeling and animation of generalized cylinders with variable radius ooset space curves. The boundary surface of a generalized cylinder is constructed: either as a translational sweep of cross-sectional curves along the skeleton curve, or as a rotational sweep of proole curves around the skeleton curve. The cross-sectional curves are computed as the variable radius...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996